cable protector - French English Dictionary